give satisfaction to - Turco Inglés Diccionario